FPGA based High Performance CAVLC Implementation for H. 264 Video Coding

نویسندگان

  • Arun Kumar Pradhan
  • Lalit Kumar Kanoje
  • Biswa Ranjan Swain
  • C. D. Chien
  • K. P. Lu
  • Y. H. Shin
  • T. C. Chen
  • Y. W. Huang
  • C. Y. Tsai
  • B. Y. Hsieh
  • L. G. Chen
چکیده

Context-based adaptive variable-length coding (CAVLC) is an important feature of the latest video coding standard H. 264/AVC. The coding technique using conventional CAVLC based on area efficient design, the second is on low power design architecture will lead to low throughput. In this paper, an efficient CAVLC design is proposed. The main concept is the FPGA based pipelining scheme for parallel processing of two 4x4 blocks. When one block is processed by the scanning engine to collect the required symbols, its previous block is handled by the coding engine to translate symbols into bit stream. Our block based pipelined architecture doubles the throughput of CAVLC at high bit rates. The proposed architecture can make a real time processing of 1920X1080 @ 30fps. With the synthesis constraint of a 200MHz clock using altera cyclone-II FPGA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Design of High-Throughout Hard Ware Implementation for Video Decoding based on H.264

In this paper, a novel high-throughput implementation for video decoding based on H.264 is proposed to improve the decoding efficiency. H.264 provides many new functions than previous video coding algorithm that bring more complex computations, Therefore, How t implementation of the decoder efficiency becomes a challenging. Research shows in the decoding flow there are many data dependency amon...

متن کامل

High Efficient Context-Based Variable Length Coding with Parallel Orientation

Entropy coding is one of the most important techniques in video codec. Two main criteria to assess an entropy coder are coding efficiency and friendly realization characteristic. In the recent development of the H.264/AVC standard, a sophisticated entropy coder, named Context-based Adaptive Variable Length Coding (CAVLC), has been invented, which supplies higher coding efficiency than other VLC...

متن کامل

Very-large-scale integration design of a low-power and cost-effective context-based adaptive variable length coding decoder for H.264/AVC portable applications

Context-based adaptive variable length coding (CAVLC) is a new and efficient entropy coding tool in H.264/AVC (advanced video coding). This study proposes a low-power and cost-effective CAVLC decoding architecture for the H.264/ AVC baseline profile. Specifically, this study proposes an optimum two-layer power model for the variable length look-up table (VLUT) in the CAVLC decoder, and divides ...

متن کامل

VLC table prediction for CAVLC in H.264/AVC using correlation, statistics, and structural characteristics of mode information

The H.264/AVC video coding standard adopted context-based adaptive variable length coding (CAVLC) as an entropy coding tool. By combining adaptive variable length coding (VLC) with context modeling, we can achieve a high coding performance. However, CAVLC in H.264/AVC has the problem that VLC table prediction is not always accurate. In this paper, we propose a new VLC table prediction algorithm...

متن کامل

An Efficient Table Prediction Scheme for CAVLC in H.264

The most recent video coding standard H.264 has adopted context-based adaptive variable-length coding (CAVLC) as the entropy coding tool in the baseline profile. By combining an adaptive variable-length coding technique with context modeling, we can achieve a high degree of redundancy reduction. However, CAVLC in H.264 has a weakness that the correct prediction rate of the variable-length codin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013